humus sludge - German English Dictionary